diced slice - Turkish English Dictionary